meddlesome person - Turkish English Dictionary